paper clapper - Turkish English Dictionary